home *** CD-ROM | disk | FTP | other *** search
- module oSoundPlugin is cPlugin
- has
- release Editor:
- GetIO()
- do
- result := oIO_SoundPlugin;
- end;
- end;
- end;
-
- release Editor:
-
- object oIO_SoundLabel is "Sound";
-
- object oIO_SoundPlugin is cIOPlugin
- with
- AboutDialog is cUIAboutPluginDialog
- with
- HelpURL is "Modules/Sound.htm";
- Label is oIO_SoundLabel;
- Text is "Sound gives richer Sound control to iShell, support also streaming audio from the internet.";
- end;
- MenuItems is [
-
- cIO_Sound_TaskMenuItem with Name is "Set Volume"; Value is oSoundTask_SetVolume; end,
- cIO_Sound_TaskMenuItem with Name is "Push"; Value is oSoundTask_PushURL; end,
- cIO_Sound_TaskMenuItem with Name is "Purge"; Value is oSoundTask_Purge; end,
- cIO_Sound_TaskMenuItem with Name is "Pull"; Value is oSoundTask_Pull; end,
- cIO_Sound_TaskMenuItem with Name is "Run To Time"; Value is oSoundTask_RunToTime; end,
- -- cIO_Sound_TaskMenuItem with Name is "Mixing"; Value is oSoundTask_Mixing; end,
- -- cIO_Sound_TaskMenuItem with Name is "Fade To"; Value is oSoundTask_FadeTo; end,
-
- cIOAttributeGetterMenuItem with Name is "Left Volume"; Value is oGetLeftVolumeAttributeGetter; end,
- cIOAttributeGetterMenuItem with Name is "Right Volume"; Value is oGetRightVolumeAttributeGetter; end,
-
- cIOAttributeGetterMenuItem with Name is "Sound Channel Open"; Value is oSoundChannelOpenAttributeGetter; end,
- cIOAttributeGetterMenuItem with Name is "First Buffer Size"; Value is oFirstBufferSizeAttributeGetter; end,
- cIOAttributeGetterMenuItem with Name is "Next Buffer Size"; Value is oNextBufferSizeAttributeGetter; end,
-
- cIOAttributeSetterMenuItem with Name is "Looping"; Value is oLoopingAttributeSetter; end,
- cIOAttributeSetterMenuItem with Name is "First Buffer Size"; Value is oFirstBufferSizeAttributeSetter; end,
- cIOAttributeSetterMenuItem with Name is "Next Buffer Size"; Value is oNextBufferSizeAttributeSetter; end
-
- ];
- ElementLines is [
- cIOSeedListLine
- with
- Label is "Model";
- Lines is [
- cIOSeedLine with IO is oIOSound; end
-
- ];
- end
- ];
- EventLines is [
- cIOSeedListLine
- with
- Label is "Model";
- Lines is [
- cIOSeedLine with IO is oIO_SoundEvent; end
- ];
- end
- ];
- CommandLines is [
- cIOSeedListLine
- with
- Label is "Model";
- Lines is [
- cIOSeedLine with IO is oIO_SoundCommand; end
-
- ];
- end
- ];
- Openers is [
- oSoundOpener
- ];
- end;
-
-
- end; -- release editor
-